home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Compute! Gazette 1987 June
/
1987-06.d64
/
impatient demo
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-09-20
|
735b
|
31 lines
100 poke 53280,6:poke 53281,6:print"[144]":printchr$(147);
110 col=1:vol=8:ta=10
200 print"answer in ten seconds -"
210 print"what make is this computer"
220 gosub 5000:inputa$:gosub 5100
230 if flg then 250
235 if a$="commodore"then print"right, but you forgot to press return.":goto270
240 print"sorry! you ran out of time.":gosub 5200:goto 270
250 if a$="commodore" then print"correct! you had";tr;"seconds left.":goto 270
260 print"wrong!"
270 end
5000 rem activate timer
5010 poke 251,col:poke 252,vol:poke 253,ta
5020 sys 1020:return
5100 rem timer off
5110 sys 65418
5120 poke 1062,32:poke 1063,32
5130 tr=1+peek(253)-int(peek(253)/16)*6
5140 if tr=100 then tr=0
5150 flg=peek(254):return
5200 s=54272:rem gong
5210 for l=0to24:poke s+l,0:next
5220 poke s+1,130:poke s+5,9
5230 poke s+15,30:poke s+24,vol
5240 poke s+4,21
5250 for t=1to300:next
5260 poke s+4,20
5270 for t=1to500:next
5280 for l=0to24:poke s+l,0:next
5290 return